package MyArrayList;

public interface IList {



    //判断是不是为

    boolean isNull();
    //新增元素默认从最后增加

    void add(int elem);

    //插入元素
    void add(int pos,int elem);

    //判断是否包含某个元素
    boolean contains(int Find);

    //查找某个元素对应的位置
    int  indexOf(int elem);

    //获取pos位置的元素

     int get(int pos);

     //给pos位置的值放置位value
    void set(int pos,int value);

    //删除第一次出现的关键字key

    void remove(int toRemove);


    //获取顺序表长度

     int size();

     //清空顺序表
    void clear();

    //判断是否为空
    boolean isEmpty();
    // 打印顺序表，注意：该方法并不是顺序表中的方法，为了方便看测试结果给出的
     void display();



}
